/**
 * Layout
 */
    body                            { margin: 0px; padding: 0px; }
    #header                         { background-color: #000; color: #ccc; font-size: 1.25em; }
    #header-logo                    { float: left; margin: 10px; }
    #header #tagline                { float: left; margin: 25px 0px 0px 5px; font-size: .90em; }
    
    #navbar                         { padding: 60px 0px 0px 100px; height: 26px; color: #666; font-weight: bold; }
    .tab                            { padding: 5px 10px 5px 10px; float: left; height: 26px; margin-right: 5px; }
    .tab-on                         { background: transparent url(../images/navbar/tab-on-m.gif) top left repeat-x; }
    .tab-off                        { background: transparent url(../images/navbar/tab-off-m.gif) top left repeat-x; color: #000; font-weight: normal; }
    .tab-hover                      { background: transparent url(../images/navbar/tab-hover-m.gif) top left repeat-x; color: #000; font-weight: normal; cursor:pointer; }
    .tab-off a:link,
	.tab-off a:active,
	.tab-off a:visited	            { text-decoration: none; color: #000; }
	.tab-hover a:hover		        { text-decoration: none; color: #000; }
    
    
    #content                        { margin: 10px; border: solid 5px #ccc; }

/**
 * Kanban Board
 */
    .kanban-board-table th          { border-bottom: solid 1px #ccc; }
	.kanban-board-table tfoot td	{ border-top: solid 1px #ccc; text-align: center; background: #fff url(../images/skin/shadow.jpg); color: #666; font-weight: bold; padding: 2px 6px; }
	.kanban-container				{ color: #000; background-color: #fff; float: left; border: solid 2px #4E4E4E; width: 125px; margin: 3px; }
	.kanban-header					{ font-size: .85em; padding: 3px; cursor: move; }
	.kanban-title					{ font-weight: bold; }
	.kanban-owner					{ }
	.kanban-expand					{ cursor: pointer; }
	.kanban-icons					{ float: right; }
	.kanban-description				{ font-size: .85em; padding: 5px; border-top: solid 1px #4E4E4E; }
	.kanban-detail-link				{ text-align: right; }
	.kanban-detail-link a:link,
	.kanban-detail-link a:active,
	.kanban-detail-link a:visited	{ text-decoration: none; color: #000; }
	.kanban-detail-link a:hover		{ text-decoration: underline; color: #000; }
	
	.stage-cell						{ height: 400px; }
	.droppable-hover				{ background-color: #FEFFD8 !important; }
	
	.kanbanOwnerInput 				{ width : 100px; }
	.kanban-toggle-owner-edit		{ cursor: pointer; }
	
	.menuButton a.release 			{ background: url(../images/icons/computer_go.png) center left no-repeat; color: #333; padding-left: 25px; }
	
/**
 * Setup
 */
    .setup-block                    { padding: 10px 5px 10px 30px; float: left; border: solid 2px #ccc; width: 200px; margin: 5px; text-align: left; background: #B2CFFA url(../images/skin/database_edit.png) 5% no-repeat; }
    
/**
 * CRUD
 */
    .value ul                       { margin: 10px 0px; }